home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / ELECTRON / 3998.ZIP / ECIRC.ZIP / README.DOC < prev   
Text File  |  1980-01-20  |  9KB  |  205 lines

  1.  
  2. Electrical Circuit Analysis Using Program ECIRC
  3.  
  4. ECIRC is a program which has been designed primarily for the numerical and
  5. graphical evaluation of expressions arising in electrical circuit calculations
  6. and linear systems theory, particularly those containing complex quantities. It
  7. is intended to be of assistance mainly to students and teachers of engineering
  8. at university level; the graph plotting and equation solving routines that it
  9. contains will be of help also to students at the upper levels of school
  10. mathematics.
  11.  
  12. The basis of ECIRC is an Expression Evaluator which, unlike the conventional
  13. complex number calculator, allows the complete formulation of numerical
  14. expressions prior to their evaluation. As well as promoting greater accuracy,
  15. this allows changes in the parameters of a problem to be effected very easily.
  16. Data, expressions, and graphs generated by the program may be printed out or
  17. saved to disk for later recall.
  18.  
  19. All of the facilities contained within ECIRC are described fully in the context-
  20. sensitive on-line manual, which may be accessed at any time while running the
  21. program by pressing either key H or key F10.
  22.  
  23. 1. Facilities
  24.  
  25. * Expression evaluator for real and complex numbers (includes trig functions
  26.   etc.)
  27.  
  28. * Impedances of series and parallel elements: resonance and Q-factor
  29.  
  30. * Star/Delta (T-π) transformation
  31.  
  32. * Simultaneous equations with real or complex coefficients: mesh/nodal analysis
  33.  
  34. * Roots of polynomials with real or complex coefficients: Laplace transform
  35.  
  36. * Graphs of real and complex parameters of a network
  37.  
  38. * Graphs of real functions: x-y, parametric and polar plots
  39.  
  40. * Bode diagrams
  41.  
  42. * Nyquist diagrams
  43.  
  44. * Argand diagrams: phasors
  45.  
  46. * Global linking among programs
  47.  
  48. * On-line manual with examples
  49.  
  50. 2. System Requirements
  51.  
  52. IBM PC or compatible computer with 512KB of random access memory, and a VGA
  53. colour graphics adapter card if you wish to plot graphs. (Note that a minimal
  54. 8088 machine will generally suffice to run most of the facilities available in
  55. ECIRC, but graphing facilities will be available only on machines equipped with
  56. a VGA adapter.)
  57.  
  58. 3 Loading the Program
  59.  
  60. ECIRC is supplied on one 3.25" floppy disk. Insert the disk in the A or B drive,
  61. as appropriate, and at the prompt type ECIRC then hit [Enter] - the program will
  62. take about 25 seconds to load. The program will run from the floppy drive, but
  63. the on-line help system will be just a little bit slow. Make a directory on your
  64. hard disk if you want faster loading and faster response for the help system;
  65. note, however, that this will not increase the speed at which the program runs.
  66.  
  67. The first screen visible on loading ECIRC displays a menu of programs which are
  68. selected by means of the left/right cursor keys - try these - or by pressing the
  69. first letter of the desired program name. In this introduction we shall be
  70. concerned with only two of these programs: CALC and DOS(Quit). The latter allows
  71. you to escape from ECIRC and return to the A: (or B) drive of the computer -
  72. simply press DOS then press Enter or key 1.
  73.  
  74. 4. Program CALC: Registers, Numbers and Symbols
  75.  
  76. With CALC selected press Enter; this takes you into CMPLX. The menu bar is, in
  77. this case, situated along the bottom of the screen. There are nine registers
  78. into which numbers can be entered. To enter a number into a selected register
  79. proceed as follows:
  80.  
  81. Step 1: Press key E; two arrows now point to Reg#1.
  82.  
  83. Step 2: Select Cartesian or Polar entry using left/right cursor keys.
  84.  
  85. Step 3: Select required register by using either:
  86.               number keys 1-9 or
  87.               up/down cursor keys.
  88.  
  89. Step 4: Press Enter key (existing contents of selected register will
  90.                        then be highlighted).
  91.  
  92. Step 5: Enter Real part at the prompt and press Enter.
  93.  
  94.         Enter Imaginary part at the prompt and press Enter.
  95.         (If either real or imaginary parts are zero, press Enter.)
  96.  
  97.         Enter a one- or two-character symbol and press Enter
  98.         (If no symbol is required, press Enter.)
  99.  
  100. Existing contents of registers may deleted or edited using Backspace, Home, End,
  101. Delete, and left/right cursor keys. Use the up cursor key to backtrack to, and
  102. change, a previous entry.
  103.  
  104. Pressing Esc at any point in the above procedure will return you to the calling
  105. point of the program, leaving the existing register contents unchanged.
  106.  
  107. 5. The Expression Evaluator
  108.  
  109. Press eValuate to gain access the Expression Evaluator.
  110.  
  111. Then in the Expression Evaluator, registers may be accessed by pressing the key
  112. combination: Ctrl-Enter.
  113.  
  114. Type the expression to be evaluated in the expression bar using register numbers
  115. as operands, e.g. to add the contents of Reg#1 to those in Reg#2, type 1+2.
  116. Press Enter twice to direct the result to Reg#9.
  117.  
  118. 6. Example
  119.  
  120. The following example is taken from the Cambridge University (UK) 1st Year
  121. Engineering course: Linear Circuits and Devices (Examples Paper 2, No 4(c)).
  122.  
  123. An impedance Z1 is placed in series with two other impedances, Z2 and Z3, which
  124. are connected in parallel. Find the complex impedance and admittance of the
  125. combination if Z1=15+j15.7 Ω; Z2=10+j6.28 Ω; Z3=20-j31.9 Ω.
  126.  
  127. Solution: Enter the values of the impedances Z1,Z2,Z3 (with symbols Z1,Z2,Z3)
  128. into Reg#1,2,3 respectively. Note that it is not strictly necessary to enter
  129. symbols, but the symbolic expression displayed during evaluation allows of
  130. easier interpretation and aids checking.
  131.  
  132. To find the impedance of the combination, move to the Evaluator and type into
  133. the expression bar: (2*3)/(2+3)+1 (product-over-sum rule for the parallel
  134. impedances). Direct the result to default Reg#9. To find the admittance edit the
  135. expression to read: R((2*3)/(2+3)+1). (Use Backspace, Delete, Home, End and
  136. cursor keys as necessary to edit expressions.) The 'R' operator finds the
  137. reciprocal of the expression within the brackets. Direct the result to Reg#8.
  138.  
  139. 7 Demonstration Files
  140.  
  141. The diskette supplied by Granta Electronics contains the demonstration files
  142. listed below.
  143.  
  144. GLOBAL1: Register data for the simple CR coupling network.
  145.          Time constant CR = 0.1 sec; angular frequency w = 10 rad/sec.
  146.          To load this file enter [G]lobal from CMPLX, press [L]oad, then press
  147.          the F1 function key. Return to CMPLX by pressing [Esc]
  148.          TO LOAD THE REGISTERS WITH DATA PRESS [R]estore-[A]ll.
  149.  
  150. MACROF1: The 'Gain' expression for the CR coupling network
  151.  
  152.               1/(√(1 + (1/wCR)²))      (see Ahmed and Spreadbury pp14-15)
  153.  
  154.  
  155.          In ECIRC notation this becomes
  156.  
  157.              R(√(#1+(#1/1*2)^#2))  where R is the reciprocal operator.
  158.  
  159.          To Load MACROF1 enter e[V]aluate, press F1 function key, then press
  160.          Alt-L key combination.
  161.  
  162. MACROF2: The 'Phase' expression for the CR coupling network
  163.  
  164.             -arctan(-1/wCR) or 4*AT(4/1*2) in ECIRC notation
  165.  
  166.          To Load MACROF2 enter e[V]aluate, press F2 function key, then press
  167.          Alt-L key combination.
  168.  
  169.          Evaluation of these expressions produces the results displayed in
  170.          Reg#9 (Gain) and Reg#7 (Phase).
  171.  
  172. PLTFUNC5: Bode plot of CR network characteristics.
  173.          To display this graph return to CMPLX menu, press [P]lot-Graph then
  174.          press [B]ode - this takes you into the Bode sub-menu.
  175.          Press [L]oad, then press function key F5 to display graph.
  176.  
  177. PLTPRAM7: Phasor example of section 19 in on-line manual.
  178.          Plot of magnitude of current v. angle of V2 (for four values of
  179.          resistance R).
  180.          To display this graph choose [P]lot-Graph from CMPLX sub-menu
  181.          then press X-Y [P]arameters. This takes you into the Function
  182.          (parameters) sub-menu. Press [L]oad then F7 function key.
  183.  
  184. PLTPRAM8: Phasor example of section 19 in on-line manual.
  185.          Plot of real part of current v. imaginary part of current as a
  186.          function of the angle of V2 (for four values of resistance R).
  187.          To display this graph choose [P]lot-Graph from CMPLX sub-menu
  188.          then press X-Y [P]arameters. This takes you into the Function
  189.          (parameters) sub-menu. Press [L]oad then F8 function key.
  190.  
  191. PLTFUNC1: Graphs of straight-line and quadratic functions.
  192.          For details see file EGRAPH.DOC supplied on diskette.
  193.          To display this graph choose [P]lot-Graph from CMPLX sub-menu
  194.          then press X-Y [F]unctions. This takes you into the Functions
  195.          sub-menu. Press [L]oad then F1 function key.
  196.  
  197. 8. Worksheets and Examples
  198.  
  199. Users of ECIRC registering their copies will be sent a selection of printed
  200. worksheets which cover the major applications of the program and which provide
  201. examples taken from the examinations of many UK universities (applies to the UK
  202. only). Users in North America and other countries are requested to write for
  203. full details of printed material available.
  204.  
  205.